This is one of the best places to observe the stars, if the weather allows you. The explanations of what you see are only available in Spanish or English.